Evavel\Query\Query D

Total Complexity 178
Dependencies 4
Dependents 35
Total lines 968
Lines of code 602
Logical lines of code 350
Comment lines 90
Methods 66
Properties 25

Methods 66

Method Rating Maintainability Complexity Lines of code
execute_cached()
B
41 18 52
buildWhere()
A
44 13 44
buildInsert()
A
49 9 28
insert()
A
57 8 16
buildSelect()
S
54 7 22
buildWiths()
S
53 7 21
where()
S
54 5 22
buildWheres()
S
54 5 20
parseAsTableField()
S
56 5 18
buildUpdate()
S
56 4 17
count()
S
58 4 16
get_row()
S
63 5 10
array_flatten()
S
60 4 14
whereIn()
S
61 4 12
buildWithMeta()
S
62 4 10
with()
S
64 4 10
execute()
S
68 3 7
buildFrom()
S
71 3 5
process_result()
S
66 3 9
numPages()
S
73 3 4
buildJoin()
S
58 2 14
whereNested()
S
62 2 11
buildRaw()
S
69 2 7
buildOrder()
S
67 2 7
buildLimit()
S
70 2 7
buildOffset()
S
69 2 7
validateTableName()
S
76 2 4
process_insert_result()
S
70 2 6
get()
S
67 2 8
getColumns()
S
64 2 9
orWhere()
S
70 2 6
fromTenant()
S
70 2 6
select()
S
68 2 7
page()
S
67 2 8
table()
S
61 1 12
buildSql()
S
62 1 12
values()
S
74 1 5
orWhereIn()
S
79 1 3
orderByDesc()
S
79 1 3
orderBy()
S
67 1 8
limit()
S
76 1 4
offset()
S
76 1 4
orWhereNotIn()
S
79 1 3
process_update_result()
S
82 1 3
process_null_result()
S
82 1 3
debug()
S
77 1 4
tableWP()
S
78 1 3
whereNotIn()
S
78 1 3
whereIsNotNull()
S
79 1 3
whereIsNull()
S
79 1 3
last()
S
79 1 3
toArray()
S
77 1 4
onlyCount()
S
77 1 4
setCache()
S
80 1 3
all()
S
81 1 3
withMeta()
S
77 1 4
first()
S
81 1 3
find()
S
79 1 3
countPages()
S
75 1 4
update()
S
74 1 5
delete()
S
77 1 4
rawSql()
S
80 1 3
buildDelete()
S
79 1 3
raw()
S
76 1 4
join()
S
65 1 9
setDebug()
S
80 1 3